#main {
	width: 800px;
	height: auto;
	margin: auto;
}

.red{color:red}


.mb10{margin-bottom:10px}

/* formTable */
	.formTable{border:none; font-size:14px; line-height:30px; color:#666;}
	.formTable th,.formTable td{border:0;line-height:30px; padding:6px 0; vertical-align:middle;}
	.formTable th{padding-right:18px;font-weight:300; text-align:right;vertical-align:top; }
	.formTable .formTh{width:148px;+width:131px;_width:131px;}
	.formTable th.pt6{padding-top:6px;}
	.formTable th em{margin-right:5px;}
	.formTable td.tl{text-align:left}
	.formTable td.tc{text-align:center}
	.formTable td.tr{text-align:right}
	.formTable td label input{margin:0 2px 0 0;}
	.formTable input{ color:#666; vertical-align:middle;}
	.formTable .txt{ border:1px solid #ccc; padding:5px 8px 6px 8px; font-size:14px; background:#fff url('http://pic2.58.com/ui7/post/img/post_txt_bg.png') no-repeat 0 0; vertical-align:middle;}
	.formTable .btn{}
	.formTable .select{display:inline-block;*display:inline; zoom:1; height:30px; overflow:hidden; margin-right:5px; padding-right:31px; background:url('http://pic2.58.com/ui7/post/img/post_select_bg.png') no-repeat 100% 0; vertical-align:middle;}
	.formTable .select .txt{height:18px; margin:0; padding:6px 10px 4px 10px; float:left;}
	.formTable .txtarea{height:94px; border:1px solid #ccc; padding:5px 8px 6px 8px; font-size:14px; background:url('http://pic2.58.com/ui7/post/img/post_txt_bg.png') no-repeat 0 0; line-height:1.5; color:#666;}
	.formTable .textarea2{ width:480px; height:70px; border:1px solid #7F9DB9; font-size:13px; padding:2px; vertical-align:top;}
	.formTable .txtcount{ vertical-align:sub;}